package com.baosight.risk.service.xtzy.vo;

import com.baosight.risk.service.system.entity.SysMenu;
import com.baosight.risk.service.system.entity.SysRole;
import com.baosight.risk.service.xtzy.entity.XtzyCompRole;
import com.baosight.risk.service.xtzy.entity.XtzyCompUser;
import com.baosight.risk.service.xtzy.entity.XtzyCompany;
import com.baosight.risk.service.xtzy.entity.XtzyUser;
import io.swagger.annotations.ApiModel;
import lombok.Data;

import java.util.List;

@Data
@ApiModel(description = "公司人员实体类")
public class XtzyCompanyVO extends XtzyCompany {
    /**
     * 组织机构
     */
    private List<XtzyCompany> companyList;
    /**
     * 组织机构下的人员
     */
    private List<XtzyUser> userList;

    /**
     * 组织机构下的角色
     */
    private List<SysRole> roleList;

    /**
     * 角色下的菜单
     */
    private List<SysMenu> menuList;

    /**
     * 组织机构下的人员
     */
    private List<XtzyCompUser> compUserList;

    /**
     * 组织机构下的角色
     */
    private List<XtzyCompRole> compRoleList;

    /**
     * 业务ID
     */
    private String bizGuid;


}